shepherd squadron - Allemand Anglais Dictionnaire